package demo01;

/**
 * @author: WangPeng
 * @createTime: 2022/10/31 9:45
 * @description:
 * @version: v1.0
 */
public class Test01 {
    //任何一个java程序都包含main主线程
    public static void main(String[] args) {
        //创建一个线程对象
        MyThread my1 = new MyThread();
        //如果没有使用setName方法则jvm会默认为线程起Thread-n名称。
        //上面获取和设置线程名称的方法，必须是Thread的子类。
        my1.setName("线程1");
        //2.开启线程 线程获取到cpu时间片后会执行run方法  千万不要调用run方法，如果调用则表示串行化，
        my1.start();
        MyThread my2 = new MyThread();
        my2.setName("线程2");
        my2.start();
        MyThread my3 = new MyThread("线程3");
        my3.start();
        //这个for循环是主线程的代码
        for (int i = 0; i < 20; i++) {
            System.out.println("main=="+i);
        }
    }
}
